turkish delight with hard consistency - Francés Inglés Diccionario